<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html xmlns:og="http://ogp.me/ns#">

<head>
	<title>Kafka 中文文档 - ApacheCN</title>
	<link rel='stylesheet' href='./css/styles.css' type='text/css'>
	<link rel='stylesheet' href='./css/syntax-highlighting.css' type='text/css'>
	<link rel="icon" type="image/gif" href="./images/apache_feather.gif">
	<meta name="robots" content="index,follow" />
	<meta name="language" content="en" />
	<meta name="keywords" content="apache kafka messaging queuing distributed stream processing">
	<meta name="description" content="Apache Kafka: A Distributed Streaming Platform.">
	<meta http-equiv='Content-Type' content='text/html;charset=utf-8' />
	<meta name="viewport" content="initial-scale = 1.0,maximum-scale = 1.0" />
	<meta property="og:title" content="Apache Kafka" />
	<meta property="og:image" content="http://apache-kafka.org/images/apache-kafka.png" />
	<meta property="og:description" content="Apache Kafka: A Distributed Streaming Platform." />
	<meta property="og:site_name" content="Apache Kafka" />
	<meta property="og:type" content="website" />
	<link href="https://fonts.googleapis.com/css?family=Cutive+Mono|Roboto:400,700,900" rel="stylesheet">
	<script src="./js/jquery.min.js"></script>
	<script async src="./js/apachecn/googletagmanager.js"></script>
	<script>
		window.dataLayer = window.dataLayer || [];
		function gtag() { dataLayer.push(arguments); }
		gtag('js', new Date());

		gtag('config', 'UA-102475051-9');
	</script>

	<script>
		var _hmt = _hmt || [];
		(function () {
			var hm = document.createElement("script");
			hm.src = "https://hm.baidu.com/hm.js?9f2b74b80ab8aafb5970835acf96a0ea";
			var s = document.getElementsByTagName("script")[0];
			s.parentNode.insertBefore(hm, s);
		})();
	</script>

	<script>
		(function () {
			var bp = document.createElement('script');
			var curProtocol = window.location.protocol.split(':')[0];
			if (curProtocol === 'https') {
				bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
			}
			else {
				bp.src = 'http://push.zhanzhang.baidu.com/push.js';
			}
			var s = document.getElementsByTagName("script")[0];
			s.parentNode.insertBefore(bp, s);
		})();
	</script>
	<script>
		// DO NOT NEED TO UPDATE
		// Legacy versions of the documentation to not do frontend redirect for
		// These docs are written as a single super long file so no need to re-route
		var legacyDocPaths = [
			'./07/documentation',
			'./07/documentation/',
			'./08/documentation',
			'./08/documentation/',
			'./081/documentation',
			'./081/documentation/',
			'./082/documentation',
			'./082/documentation/',
			'./090/documentation',
			'./090/documentation/',
			'./0100/documentation',
			'./0100/documentation/'
		];

		// Any direct request for Streams documentation in docs versions prior to 0101
		// Redirect these requests to the standalone Streams doc page
		var currentPath = window.location.pathname;
		var shouldRedirect = !legacyDocPaths.includes(currentPath);
		var isDocumenationPage = currentPath.includes('/documentation');

		var hasNotSpecifiedFullPath = !currentPath.includes('/documentation/streams') && !currentPath.includes('/documentation/streams/');

		// Look for legacy anchors to clue us in on what full path the user needs
		// Add more as needed
		var specifiedStreamsAnchor = window.location.hash.includes('#streams_');

		if (shouldRedirect && isDocumenationPage && hasNotSpecifiedFullPath) {
			if (specifiedStreamsAnchor) {
				window.location.pathname = currentPath + 'streams';
			}
		}
	</script>
</head>
<!--#include virtual="includes/_header.htm" -->
<body>
	<div class="main">
		<div class="header">
			<a href=""><img width="325" height="97" class="logo" src="images/logo.png"></a>
		</div>

<!--#include virtual="includes/_top.htm" -->
<div class="content">
        <nav class="b-sticky-nav">
  <div class="nav-scroller">
    <div class="nav__inner">
      <a class="b-nav__home nav__item" href="">主页</a>
      <a class="b-nav__intro nav__item" href="intro.html">介绍</a>
      <a class="b-nav__quickstart nav__item" href="quickstart.html">快速开始</a>
      <a class="b-nav__uses nav__item" href="uses.html">使用案例</a>

      <div class="nav__item nav__item__with__subs">
        <a class="b-nav__docs nav__item nav__sub__anchor" href="documentation.html">文档</a>
        <a class="nav__item nav__sub__item" href="documentation.html#gettingStarted">入门</a>
        <a class="nav__item nav__sub__item" href="documentation.html#api">APIs</a>
        <a class="b-nav__streams nav__item nav__sub__item" href="documentation.html#streams">kafka streams</a>
        <a class="nav__item nav__sub__item" href="documentation.html#connect">kafka connect</a>
        <a class="nav__item nav__sub__item" href="documentation.html#configuration">配置</a>
        <a class="nav__item nav__sub__item" href="documentation.html#design">设计</a>
        <a class="nav__item nav__sub__item" href="documentation.html#implementation">实现</a>
        <a class="nav__item nav__sub__item" href="documentation.html#operations">操作</a>
        <a class="nav__item nav__sub__item" href="documentation.html#security">安全</a>
      </div>

      <a class="b-nav__performance nav__item" href="performance.html">性能</a>
      <a class="b-nav__poweredby nav__item" href="powered-by.html">powered by</a>
      <a class="b-nav__project nav__item" href="project.html">项目信息</a>
      <a class="b-nav__ecosystem nav__item" href="https://cwiki.apache.org/confluence/display/KAFKA/Ecosystem" target="_blank">生态圈</a>
      <a class="b-nav__clients nav__item" href="https://cwiki.apache.org/confluence/display/KAFKA/Clients" target="_blank">客户端</a>
      <a class="b-nav__events nav__item" href="events.html">事件</a>
      <a class="b-nav__contact nav__item" href="contact.html">联系我们</a>

      <div class="nav__item nav__item__with__subs">
        <a class="b-nav__apache nav__item nav__sub__anchor b-nav__sub__anchor" href="#">apache</a>
        <a class="b-nav__apache nav__item nav__sub__item" href="http://www.apache.org/" target="_blank">贡献</a>
        <a class="b-nav__apache nav__item nav__sub__item" href="http://www.apache.org/licenses/" target="_blank">license</a>
        <a class="b-nav__apache nav__item nav__sub__item" href="http://www.apache.org/foundation/sponsorship.html" target="_blank">赞助</a>
        <a class="b-nav__apache nav__item nav__sub__item" href="http://www.apache.org/foundation/thanks.html" target="_blank">感谢</a>
        <a class="b-nav__apache nav__item nav__sub__item" href="http://www.apache.org/security/" target="_blank">安全</a>
      </div>

      <a class="btn" href="downloads.html">下载</a>
      <div class="social-links">
        <a class="twitter" href="https://twitter.com/apachekafka" target="_blank">@apachekafka</a>
      </div>
    </div>
  </div>
  <div class="navindicator">
    <div class="b-nav__home navindicator__item"></div>
    <div class="b-nav__intro navindicator__item"></div>
    <div class="b-nav__quickstart navindicator__item"></div>
    <div class="b-nav__uses navindicator__item"></div>
    <div class="b-nav__docs navindicator__item"></div>
    <div class="b-nav__performance navindicator__item"></div>
    <div class="b-nav__poweredby navindicator__item"></div>
    <div class="b-nav__project navindicator__item"></div>
    <div class="b-nav__ecosystem navindicator__item"></div>
    <div class="b-nav__clients navindicator__item"></div>
    <div class="b-nav__events navindicator__item"></div>
    <div class="b-nav__contact navindicator__item"></div>
  </div>
</nav>

	<!--#include virtual="includes/_nav.htm" -->
	<div class="right">
		<h1>Download</h1>
    <p>1.0.0 is the latest release. The current stable version is 1.0.0.</p>

    <p>
    You can verify your download by following these <a href="http://www.apache.org/info/verification.html">procedures</a> and using these <a href="https://kafka.apache.org/KEYS">KEYS</a>.
    </p>
        <h3>1.0.0</h3>

        <ul>
            <li>
                Released November 1, 2017
            </li>
            <li>
                Source download: <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/1.0.0/kafka-1.0.0-src.tgz">kafka-1.0.0-src.tgz</a> (<a href="https://www.apache.org/dist/kafka/1.0.0/kafka-1.0.0-src.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/1.0.0/kafka-1.0.0-src.tgz.sha512">sha512</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.11 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/1.0.0/kafka_2.11-1.0.0.tgz">kafka_2.11-1.0.0.tgz</a> (<a href="https://www.apache.org/dist/kafka/1.0.0/kafka_2.11-1.0.0.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/1.0.0/kafka_2.11-1.0.0.tgz.sha512">sha512</a>)</li>
                    <li>Scala 2.12 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/1.0.0/kafka_2.12-1.0.0.tgz">kafka_2.12-1.0.0.tgz</a> (<a href="https://www.apache.org/dist/kafka/1.0.0/kafka_2.12-1.0.0.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/1.0.0/kafka_2.12-1.0.0.tgz.sha512">sha512</a>)</li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
            </li>
        </ul>

        <p>
            Kafka 1.0.0 is no mere bump of the version number. The Apache Kafka Project Management Committee has packed a number of valuable enhancements into the release. Here is a summary of a few of them:
        </p>

        <ul>
            <li>
                Since its introduction in version 0.10, the Streams API has become hugely popular among Kafka users, including the likes of Pinterest, Rabobank, Zalando, and The New York Times. In 1.0, the the API continues to evolve at a healthy pace. To begin with, the builder API has been improved (KIP-120). A new API has been added to expose the state of active tasks at runtime (KIP-130). The new cogroup API makes it much easier to deal with partitioned aggregates with fewer StateStores and fewer moving parts in your code (KIP-150). Debuggability gets easier with enhancements to the print() and writeAsText() methods (KIP-160). And if that’s not enough, check out KIP-138 and KIP-161 too. For more on streams, check out the <a href="https://kafka.apache.org/documentation/streams/">Apache Kafka Streams</a> documentation, including some helpful new tutorial videos.
            </li>
            <li>
                Operating Kafka at scale requires that the system remain observable, and to make that easier, we’ve made a number of improvements to metrics. These are too many to summarize without becoming tedious, but Connect metrics have been significantly improved (KIP-196), a litany of new health check metrics are now exposed (KIP-188), and we now have a global topic and partition count (KIP-168). Check out KIP-164 and KIP-187 for even more.
            </li>
            <li>
                We now support Java 9, leading, among other things, to significantly faster TLS and CRC32C implementations. Over-the-wire encryption will be faster now, which will keep Kafka fast and compute costs low when encryption is enabled.
            </li>
            <li>
                In keeping with the security theme, KIP-152 cleans up the error handling on Simple Authentication Security Layer (SASL) authentication attempts. Previously, some authentication error conditions were indistinguishable from broker failures and were not logged in a clear way. This is cleaner now.
            </li>
            <li>
                Kafka can now tolerate disk failures better. Historically, JBOD storage configurations have not been recommended, but the architecture has nevertheless been tempting: after all, why not rely on Kafka’s own replication mechanism to protect against storage failure rather than using RAID? With KIP-112, Kafka now handles disk failure more gracefully. A single disk failure in a JBOD broker will not bring the entire broker down; rather, the broker will continue serving any log files that remain on functioning disks.
            </li>
            <li>
                Since release 0.11.0, the idempotent producer (which is the producer used in the presence of a transaction, which of course is the producer we use for exactly-once processing) required max.in.flight.requests.per.connection to be equal to one. As anyone who has written or tested a wire protocol can attest, this put an upper bound on throughput. Thanks to KAFKA-5949, this can now be as large as five, relaxing the throughput constraint quite a bit.
            </li>
        </ul>

        <p>
            For more information, please read the detailed <a href="https://www.apache.org/dist/kafka/1.0.0/RELEASE_NOTES.html">Release Notes</a>.
        </p>


        <h3>0.11.0.2</h3>
        <ul>
            <li>
                Released November 17, 2017
            </li>
            <li>
                <a href="https://www.apache.org/dist/kafka/0.11.0.2/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/0.11.0.2/kafka-0.11.0.2-src.tgz">kafka-0.11.0.2-src.tgz</a> (<a href="https://www.apache.org/dist/kafka/0.11.0.2/kafka-0.11.0.2-src.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/0.11.0.2/kafka-0.11.0.2-src.tgz.sha512">sha512</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.11 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/0.11.0.2/kafka_2.11-0.11.0.2.tgz">kafka_2.11-0.11.0.2.tgz</a> (<a href="https://www.apache.org/dist/kafka/0.11.0.2/kafka_2.11-0.11.0.2.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/0.11.0.2/kafka_2.11-0.11.0.2.tgz.sha512">sha512</a>)</li>
                    <li>Scala 2.12 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/0.11.0.2/kafka_2.12-0.11.0.2.tgz">kafka_2.12-0.11.0.2.tgz</a> (<a href="https://www.apache.org/dist/kafka/0.11.0.2/kafka_2.12-0.11.0.2.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/0.11.0.2/kafka_2.12-0.11.0.2.tgz.sha512">sha512</a>)</li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
            </li>
        </ul>

        <h3>0.11.0.1</h3>
        <ul>
            <li>
                Released September 13, 2017
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.11.0.1/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka-0.11.0.1-src.tgz">kafka-0.11.0.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka-0.11.0.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka-0.11.0.1-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka_2.11-0.11.0.1.tgz">kafka_2.11-0.11.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka_2.11-0.11.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka_2.11-0.11.0.1.tgz.md5">md5</a>)</li>
                    <li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka_2.12-0.11.0.1.tgz">kafka_2.12-0.11.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka_2.12-0.11.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.1/kafka_2.12-0.11.0.1.tgz.md5">md5</a>)</li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
            </li>
        </ul>


        <h3>0.11.0.0</h3>
        <ul>
            <li>
                Released June 28, 2017
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.11.0.0/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka-0.11.0.0-src.tgz">kafka-0.11.0.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka-0.11.0.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka-0.11.0.0-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka_2.11-0.11.0.0.tgz">kafka_2.11-0.11.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka_2.11-0.11.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka_2.11-0.11.0.0.tgz.md5">md5</a>)</li>
                    <li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka_2.12-0.11.0.0.tgz">kafka_2.12-0.11.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka_2.12-0.11.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.11.0.0/kafka_2.12-0.11.0.0.tgz.md5">md5</a>)</li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
            </li>
        </ul>

        <h3>0.10.2.1</h3>
        <ul>
            <li>
                Released April 26, 2017
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.10.2.1/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/0.10.2.1/kafka-0.10.2.1-src.tgz">kafka-0.10.2.1-src.tgz</a> (<a href="https://www.apache.org/dist/kafka/0.10.2.1/kafka-0.10.2.1-src.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/0.10.2.1/kafka-0.10.2.1-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.10 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/0.10.2.1/kafka_2.10-0.10.2.1.tgz">kafka_2.10-0.10.2.1.tgz</a> (<a href="https://www.apache.org/dist/kafka/0.10.2.1/kafka_2.10-0.10.2.1.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/0.10.2.1/kafka_2.10-0.10.2.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.11 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/0.10.2.1/kafka_2.11-0.10.2.1.tgz">kafka_2.11-0.10.2.1.tgz</a> (<a href="https://www.apache.org/dist/kafka/0.10.2.1/kafka_2.11-0.10.2.1.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/0.10.2.1/kafka_2.11-0.10.2.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.12 &nbsp;- <a href="https://www.apache.org/dyn/closer.cgi?path=/kafka/0.10.2.1/kafka_2.12-0.10.2.1.tgz">kafka_2.12-0.10.2.1.tgz</a> (<a href="https://www.apache.org/dist/kafka/0.10.2.1/kafka_2.12-0.10.2.1.tgz.asc">asc</a>, <a href="https://www.apache.org/dist/kafka/0.10.2.1/kafka_2.12-0.10.2.1.tgz.md5">md5</a>)
                    </li>
                </ul>
                We add 2.12 to the supported Scala version. These different versions only matter if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
            </li>
        </ul>

        <h3>0.10.2.0</h3>
        <ul>
            <li>
                Released February 21, 2017
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.10.2.0/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka-0.10.2.0-src.tgz">kafka-0.10.2.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka-0.10.2.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka-0.10.2.0-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.10-0.10.2.0.tgz">kafka_2.10-0.10.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.10-0.10.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.10-0.10.2.0.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.11-0.10.2.0.tgz">kafka_2.11-0.10.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.11-0.10.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.11-0.10.2.0.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.12 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.12-0.10.2.0.tgz">kafka_2.12-0.10.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.12-0.10.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.2.0/kafka_2.12-0.10.2.0.tgz.md5">md5</a>)
                    </li>
                </ul>
                We add 2.12 to the supported Scala version. These different versions only matter if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
            </li>
        </ul>

        <h3>0.10.1.1</h3>
        <ul>
            <li>
                Released December 20, 2016
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.10.1.1/RELEASE_NOTES.html.">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka-0.10.1.1-src.tgz">kafka-0.10.1.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka-0.10.1.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka-0.10.1.1-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.10-0.10.1.1.tgz">kafka_2.10-0.10.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.10-0.10.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.10-0.10.1.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.11-0.10.1.1.tgz">kafka_2.11-0.10.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.11-0.10.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.11-0.10.1.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.12 (pre-alpha) &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.12-0.10.1.1.tgz">kafka_2.12-0.10.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.12-0.10.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.1.1/kafka_2.12-0.10.1.1.tgz.md5">md5</a>)
                    </li>
                </ul>
                We build for multiple versions of Scala, and include 2.12 as a pre-alpha before the next major release. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
            </li>
        </ul>

        <h3>0.10.1.0</h3>
        <ul>
            <li>
                Released October 20, 2016
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.10.1.0/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka-0.10.1.0-src.tgz">kafka-0.10.1.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka-0.10.1.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka-0.10.1.0-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka_2.10-0.10.1.0.tgz">kafka_2.10-0.10.1.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka_2.10-0.10.1.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka_2.10-0.10.1.0.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka_2.11-0.10.1.0.tgz">kafka_2.11-0.10.1.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka_2.11-0.10.1.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.1.0/kafka_2.11-0.10.1.0.tgz.md5">md5</a>)
                    </li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
            </li>
        </ul>

        <h3>0.10.0.1</h3>
        <ul>
            <li>
                Released August 10, 2016
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.10.0.1/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka-0.10.0.1-src.tgz">kafka-0.10.0.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka-0.10.0.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka-0.10.0.1-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka_2.10-0.10.0.1.tgz">kafka_2.10-0.10.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka_2.10-0.10.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka_2.10-0.10.0.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka_2.11-0.10.0.1.tgz">kafka_2.11-0.10.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka_2.11-0.10.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.0.1/kafka_2.11-0.10.0.1.tgz.md5">md5</a>)
                    </li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
            </li>
        </ul>

        <h3>0.10.0.0</h3>
        <ul>
            <li>
                Released May 22, 2016
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.10.0.0/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka-0.10.0.0-src.tgz">kafka-0.10.0.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka-0.10.0.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka-0.10.0.0-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka_2.10-0.10.0.0.tgz">kafka_2.10-0.10.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka_2.10-0.10.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka_2.10-0.10.0.0.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka_2.11-0.10.0.0.tgz">kafka_2.11-0.10.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka_2.11-0.10.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.10.0.0/kafka_2.11-0.10.0.0.tgz.md5">md5</a>)
                    </li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
            </li>
        </ul>

        <h3>0.9.0.1</h3>
        <ul>
            <li>
                Released February 19, 2016
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.9.0.1/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka-0.9.0.1-src.tgz">kafka-0.9.0.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka-0.9.0.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka-0.9.0.1-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka_2.10-0.9.0.1.tgz">kafka_2.10-0.9.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka_2.10-0.9.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka_2.10-0.9.0.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka_2.11-0.9.0.1.tgz">kafka_2.11-0.9.0.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka_2.11-0.9.0.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.9.0.1/kafka_2.11-0.9.0.1.tgz.md5">md5</a>)
                    </li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
            </li>
        </ul>

        <h3>0.9.0.0</h3>
        <ul>
            <li>
                Released November 23, 2015
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.9.0.0/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka-0.9.0.0-src.tgz">kafka-0.9.0.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka-0.9.0.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka-0.9.0.0-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka_2.10-0.9.0.0.tgz">kafka_2.10-0.9.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka_2.10-0.9.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka_2.10-0.9.0.0.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka_2.11-0.9.0.0.tgz">kafka_2.11-0.9.0.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka_2.11-0.9.0.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.9.0.0/kafka_2.11-0.9.0.0.tgz.md5">md5</a>)
                    </li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.11 is recommended).
            </li>
        </ul>

        <h3>0.8.2.2</h3>
        <ul>
            <li>
                Released October 2, 2015
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.8.2.2/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka-0.8.2.2-src.tgz">kafka-0.8.2.2-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka-0.8.2.2-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka-0.8.2.2-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.9.1 - <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.9.1-0.8.2.2.tgz">kafka_2.9.1-0.8.2.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.9.1-0.8.2.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.9.1-0.8.2.2.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.9.2 - <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.9.2-0.8.2.2.tgz">kafka_2.9.2-0.8.2.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.9.2-0.8.2.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.9.2-0.8.2.2.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.10-0.8.2.2.tgz">kafka_2.10-0.8.2.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.10-0.8.2.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.10-0.8.2.2.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.11-0.8.2.2.tgz">kafka_2.11-0.8.2.2.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.11-0.8.2.2.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.2/kafka_2.11-0.8.2.2.tgz.md5">md5</a>)
                    </li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.10 is recommended).
            </li>
        </ul>

        <h3>0.8.2.1</h3>
        <ul>
            <li>
                Released March 11, 2015
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.8.2.1/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka-0.8.2.1-src.tgz">kafka-0.8.2.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka-0.8.2.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka-0.8.2.1-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.9.1 - <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.9.1-0.8.2.1.tgz">kafka_2.9.1-0.8.2.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.9.1-0.8.2.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.9.1-0.8.2.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.9.2 - <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.9.2-0.8.2.1.tgz">kafka_2.9.2-0.8.2.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.9.2-0.8.2.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.9.2-0.8.2.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.10-0.8.2.1.tgz">kafka_2.10-0.8.2.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.10-0.8.2.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.10-0.8.2.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.11-0.8.2.1.tgz">kafka_2.11-0.8.2.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.11-0.8.2.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.1/kafka_2.11-0.8.2.1.tgz.md5">md5</a>)
                    </li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.10 is recommended).
            </li>
        </ul>

        <h3>0.8.2.0</h3>
        <ul>
            <li>
                Released February 2, 2015
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.8.2.0/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka-0.8.2.0-src.tgz">kafka-0.8.2.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka-0.8.2.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka-0.8.2.0-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.9.1 - <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.9.1-0.8.2.0.tgz">kafka_2.9.1-0.8.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.9.1-0.8.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.9.1-0.8.2.0.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.9.2 - <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.9.2-0.8.2.0.tgz">kafka_2.9.2-0.8.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.9.2-0.8.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.9.2-0.8.2.0.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.10-0.8.2.0.tgz">kafka_2.10-0.8.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.10-0.8.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.10-0.8.2.0.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.11-0.8.2.0.tgz">kafka_2.11-0.8.2.0.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.11-0.8.2.0.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2.0/kafka_2.11-0.8.2.0.tgz.md5">md5</a>)
                    </li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.10 is recommended).
            </li>
        </ul>

        <h3>0.8.2-beta</h3>
        <ul>
            <li>
                Released October 28, 2014
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka-0.8.2-beta-src.tgz">kafka-0.8.2-beta-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka-0.8.2-beta-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka-0.8.2-beta-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.9.1 - <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.9.1-0.8.2-beta.tgz">kafka_2.9.1-0.8.2-beta.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.9.1-0.8.2-beta.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.9.1-0.8.2-beta.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.9.2 - <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.9.2-0.8.2-beta.tgz">kafka_2.9.2-0.8.2-beta.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.9.2-0.8.2-beta.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.9.2-0.8.2-beta.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.10-0.8.2-beta.tgz">kafka_2.10-0.8.2-beta.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.10-0.8.2-beta.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.10-0.8.2-beta.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.11 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.11-0.8.2-beta.tgz">kafka_2.11-0.8.2-beta.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.11-0.8.2-beta.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.2-beta/kafka_2.11-0.8.2-beta.tgz.md5">md5</a>)
                    </li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.10 is recommended).
            </li>
        </ul>

        <h3>0.8.1.1 Release</h3>
        <ul>
            <li>
                Released April 29, 2014
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.8.1.1/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka-0.8.1.1-src.tgz">kafka-0.8.1.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka-0.8.1.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka-0.8.1.1-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.8.0 - <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.8.0-0.8.1.1.tgz">kafka_2.8.0-0.8.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.8.0-0.8.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.8.0-0.8.1.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.9.1 - <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.9.1-0.8.1.1.tgz">kafka_2.9.1-0.8.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.9.1-0.8.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.9.1-0.8.1.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.9.2 - <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.9.2-0.8.1.1.tgz">kafka_2.9.2-0.8.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.9.2-0.8.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.9.2-0.8.1.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.10 &nbsp;- <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.10-0.8.1.1.tgz">kafka_2.10-0.8.1.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.10-0.8.1.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1.1/kafka_2.10-0.8.1.1.tgz.md5">md5</a>)
                    </li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.9.2 is recommended).
            </li>
        </ul>

        <h3>0.8.1 Release</h3>
        <ul>
            <li>
                Released March 12, 2014
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.8.1/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka-0.8.1-src.tgz">kafka-0.8.1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1/kafka-0.8.1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka-0.8.1-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary downloads:
                <ul>
                    <li>Scala 2.8.0 - <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.8.0-0.8.1.tgz">kafka_2.8.0-0.8.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.8.0-0.8.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.8.0-0.8.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.8.2 - <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.8.2-0.8.1.tgz">kafka_2.8.2-0.8.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.8.2-0.8.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.8.2-0.8.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.9.1 - <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.9.1-0.8.1.tgz">kafka_2.9.1-0.8.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.9.1-0.8.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.9.1-0.8.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.9.2 - <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.9.2-0.8.1.tgz">kafka_2.9.2-0.8.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.9.2-0.8.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.9.2-0.8.1.tgz.md5">md5</a>)
                    </li>
                    <li>Scala 2.10 - <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.10-0.8.1.tgz">kafka_2.10-0.8.1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.10-0.8.1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.1/kafka_2.10-0.8.1.tgz.md5">md5</a>)
                    </li>
                </ul>
                We build for multiple versions of Scala. This only matters if you are using Scala and you want a version built for the same Scala version you use. Otherwise any version should work (2.9.2 is recommended).
            </li>
        </ul>

        <h3>0.8.0 Release</h3>
        <ul>
            <li>
                Released December 3, 2013
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/0.8.0/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/0.8.0/kafka-0.8.0-src.tgz">kafka-0.8.0-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.0/kafka-0.8.0-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.0/0.8.0/kafka-0.8.0-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary download: <a href="https://archive.apache.org/dist/kafka/0.8.0/kafka_2.8.0-0.8.0.tar.gz">kafka_2.8.0-0.8.0.tar.gz</a> (<a href="https://archive.apache.org/dist/kafka/0.8.0/kafka_2.8.0-0.8.0.tar.gz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/0.8.0/kafka_2.8.0-0.8.0.tar.gz.md5">md5</a>)
            </li>
        </ul>

        <h3>0.8.0 Beta1 Release</h3>
        <ul>
            <li>
                Released June 28, 2013
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/RELEASE_NOTES.html">Release Notes</a>
            </li>
            <li>
                Source download: <a href="https://archive.apache.org/dist/kafka/kafka-0.8.0-beta1-src.tgz">kafka-0.8.0-beta1-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/kafka-0.8.0-beta1-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/kafka-0.8.0-beta1-src.tgz.md5">md5</a>)
            </li>
            <li>
                Binary download: <a href="https://archive.apache.org/dist/kafka/kafka_2.8.0-0.8.0-beta1.tgz">kafka_2.8.0-0.8.0-beta1.tgz</a> (<a href="https://archive.apache.org/dist/kafka/kafka_2.8.0-0.8.0-beta1.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/kafka_2.8.0-0.8.0-beta1.tgz.md5">md5</a>)
            </li>
        </ul>

        <h3>0.7.2 Release</h3>
        <ul>
            <li>
                Released October 10, 2012
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.2-incubating/RELEASE-NOTES.html">Release Notes</a>
            </li>
            <li>
                Download: <a href="http://archive.apache.org/dist/kafka/old_releases/kafka-0.7.2-incubating/kafka-0.7.2-incubating-src.tgz">kafka-0.7.2-incubating-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.2-incubating/kafka-0.7.2-incubating-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.2-incubating/kafka-0.7.2-incubating-src.tgz.md5">md5</a>)
            </li>
        </ul>

        <h3>0.7.1 Release</h3>
        <ul>
            <li>
                Released June 27, 2012
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.1-incubating/RELEASE-NOTES.html">Release Notes</a>
            </li>
            <li>
                Download: <a href="http://archive.apache.org/dist/kafka/old_releases/kafka-0.7.1-incubating/kafka-0.7.1-incubating-src.tgz">kafka-0.7.1-incubating-src.tgz</a> (<a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.1-incubating/kafka-0.7.1-incubating-src.tgz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.1-incubating/kafka-0.7.1-incubating-src.tgz.md5">md5</a>)
            </li>
        </ul>

        <h3>0.7.0 Release</h3>
        <ul>
            <li>
                Released January 4, 2012
            </li>
            <li>
                <a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.0-incubating/RELEASE-NOTES.html">Release Notes</a>
            </li>
            <li>
                Download: <a href="http://archive.apache.org/dist/kafka/old_releases/kafka-0.7.0-incubating/kafka-0.7.0-incubating-src.tar.gz">kafka-0.7.0-incubating-src.tar.gz</a> (<a href="	kafka-0.7.0-incubating/kafka-0.7.0-incubating-src.tar.gz.asc">asc</a>, <a href="https://archive.apache.org/dist/kafka/old_releases/kafka-0.7.0-incubating/kafka-0.7.0-incubating-src.tar.gz.md5">md5</a>)
            </li>
        </ul>

        <p>
            You can download releases previous to 0.7.0-incubating <a href="http://sna-projects.com/kafka/downloads.php">here</a>.
        </p>

        				</div>
			</div>
		</div>
		<div class="footer">
			<div class="footer__inner">
				<div class="footer__legal">
					<span class="footer__legal__one">The contents of this website are &copy; 2016 <a href="https://www.apache.org/" target="_blank">Apache Software Foundation</a> under the terms of the <a href="https://www.apache.org/licenses/LICENSE-2.0.html" target="_blank">Apache License v2</a>.</span>
					<span class="footer__legal__two">Apache Kafka, Kafka, and the Kafka logo are either registered trademarks or trademarks of The Apache Software Foundation</span>
					<span class="footer__legal__three">in the United States and other countries.</span>
				</div>
				<a class="apache-feather" target="_blank" href="http://www.apache.org">
					<img width="40" src="images/feather-small.png" alt="Apache Feather">
				</a>
			</div>
		</div>
	</body>

    <script type="text/javascript" src="js/syntaxhighlighter.js"></script>
	<script src="https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/2.0.0/handlebars.js"></script>
	<script>
		$(function () {
			// list of pages that are rendered with Handlebars
			var templates = [
				'introduction',
				'implementation',
				'design',
				'api',
				'configuration',
				'ops',
				'security',
				'connect',
				'streams',
				'quickstart',
				'toc',
				'upgrade',
				'content'
			];

			// loop through all Handlebar templates on the page and render them
			for(var i = 0; i < templates.length; i++) {
				var templateScript = $("#" + templates[i] + "-template").html();
				if(templateScript) {
					var template = Handlebars.compile(templateScript);
					var html = template(context);
					$(".p-" + templates[i]).html(html);
				}
			}
		});
	</script>

	<script src="js/jquery.sticky-kit.min.js"></script>
	<script>
		$(function() {
			// Set mobile scroll position on nav
			function setNavScroll(offsetLeft) {
				$('.nav-scroller').animate({
					scrollLeft: $('.nav-scroller').scrollLeft() + $('nav .selected').offset().left - offsetLeft
				}, 50);
			}

			// Helper classes for nav
			$('nav').mouseenter(function(){
				$(this).addClass('hovering');
			});
			$('nav').mouseleave(function(){
				$(this).removeClass('hovering');
			});

			// Handle expanding sections of nav (async)
			$('.b-nav__sub__anchor').click(function(){
				$('nav .selected').removeClass('selected');
				$('.nav__item__with__subs--expanded').removeClass('nav__item__with__subs--expanded');

				$(this).addClass('selected');
				$(this).parent().toggleClass('nav__item__with__subs--expanded');

				if($(window).width() <= 650) {
					window.setTimeout(function(){
						setNavScroll(30);
					}, 300);
				}
			});

			// Initialize sticky elements on the page
			if($(window).width() > 650) {
				// Nav for desktop
				$('.b-sticky-nav').stick_in_parent({offset_top: 40});
				// Documentation banner for desktop
				$('.b-sticky-doc-banner').stick_in_parent({offset_top: 0});
			}	else {
				// Scroll nav for mobile so current nav item is in view
				window.setTimeout(function(){
					setNavScroll(80);
				}, 300);
			}

			// On window resize check to see if stuff should be unstuck
			window.onresize = function(event) {
			  if($(window).width() <= 650) {
			    $('.b-sticky-nav').trigger("sticky_kit:detach");
			  } else {
			    $('.b-sticky-nav').stick_in_parent({offset_top: 40});
					$('.b-sticky-doc-banner').stick_in_parent({offset_top: 0});
			  }
			};
		});
	</script>


</html>

<!--#include virtual="includes/_footer.htm" -->
